﻿namespace MetaView.Core1;

/// <summary>
/// 定义一个插件接口
/// </summary>
public interface IPluginModule
{
    void Initialize();

    /// <summary>
    /// 插件名称
    /// </summary>
    string ModuleName { get; }
    /// <summary>
    /// 插件视图模型
    /// </summary>
    /// <returns></returns>
    object GetViewModel();
    /// <summary>
    /// 插件视图类型
    /// </summary>
    /// <returns></returns>
    Type GetViewType();
}